artificial fertilization - Francés Inglés Diccionario